try to keep up - German English Dictionary